Corrected Error Frame

These tables show the format of the Corrected Error Frame built by the console firmware for correctable errors vectored through SCB entries 620h and 630h.

See Locating the Logout Frames for instructions on how to find the CEF.


Corrected Error Frame - Header

The "r" in the table below indicates that the error is retryable when set.

The "s" in the table below indicates that this is the second error.

63

62

61

32

31

0

Offset(Hex)

R

s

SBZ

Frame Size

000h

System Offset

CPU Offset

008h

MCHK Frame Revision

MCHK Code

010h


Corrected Error Frame - CPU

CPU data are meaningless when the MCHK code is for a system-corrected error.

The offset from the CEF below is shown for reference only; check the "CPU offset" field in the header.

Offset from

CPU Data

CEF

EV6 Ibox Status (I_STAT<31:29>)

000h

018h

EV6 DCache Status (DC_STAT<4:0>)

008h

020h

EV6 Cbox (C_ADDR<43:6>)

010h

028h

EV6 Cbox (C_SYNDROME_1<7:0>)

018h

030h

EV6 Cbox (C_SYNDROME_0<7:0>)

020h

038h

EV6 Cbox (C_STAT<4:0>)

028h

040h

EV6 Cbox (C_STS<3:0>)

030h

048h

EV6 TB Miss or Fault Status(MM_STAT<10:0>)

038h

050h


Corrected Error Frame - System Data

System data are meaningless when the MCHK code is for a CPU-corrected error.

The offset from the CEF below is shown for reference only; check the "system offset" field in the header.

Offset from

System Data

CEF

Software Error Summary Flags

000h

058h

CChip CPU0 Device Interrupt Request Register (DIR0)

008h

060h

CChip Miscellaneous Register (MISC)

010h

068h

PChip 0 Error Register (P0-PERROR)

018h

070h

PChip 1 Error Register (P1-PERROR )

020h

078h